package com.roin.learn.freemarker.dao;

import com.roin.learn.freemarker.entity.LogUserLogin;
import com.roin.learn.freemarker.entity.LogUserLoginExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface LogUserLoginMapper {
    long countByExample(LogUserLoginExample example);

    int deleteByExample(LogUserLoginExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(LogUserLogin record);

    int insertSelective(LogUserLogin record);

    List<LogUserLogin> selectByExample(LogUserLoginExample example);

    LogUserLogin selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") LogUserLogin record, @Param("example") LogUserLoginExample example);

    int updateByExample(@Param("record") LogUserLogin record, @Param("example") LogUserLoginExample example);

    int updateByPrimaryKeySelective(LogUserLogin record);

    int updateByPrimaryKey(LogUserLogin record);
}